html, body {
  width: 100%;
  height: auto;
}
a {
  text-decoration: none;
  color: #000000;
  cursor: pointer;
}

ol,
ul {
  list-style: none;
}

body {
  font-family: "微软雅黑", "microsoft yahei", 'Avenir', Helvetica, Arial, sans-serif;
}

a:focus,
button:focus,
input:focus {
  outline: none;
}

input:not[type=" checkedbox"] {
  appearance: none;
}

img {
  width: auto;
  max-width: 100%
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.clearfix::after {
  display: block;
  font-size: 0;
  clear: both;
  height: 0;
  content: "";
}

.m20 {margin: 0 20px;}

